<?php
/**
 * CronController контролер.
 * Для запуска cron задач. 
 * для unix добавить задачу в крон с командной  "php index.php /cron/" : "путь к php - путь к файлу public/index.php - /cron/"
 * для windows создать файл cron.bat в нем тоже самое что и для unix, создать для данного файла ярлык,
 * запускать через Панель управления Назначения заданий (указывайте путь к ярлыку)
 * Период для запуска выставлять не меньше 1 минуты.
 * 
 * @author nrnwest@gmail.com
 *
 */
class CronController extends Arm_Controller_CliAction
{

    /**
     * Метод запускае задачи cron модулей системы.
     * Гарантирует только одна копия одного процеса будет запущено в одно время.
     * Выводит результат работы каждой команды, время потраченое на работу.
     */    
    public function indexAction()
    {
        $cron = new Arm_Cron();
        $this->getResponse()->setBody($cron->runProcess());
    }

}